/*
 * Botonera.h
 *
 *  Created on: 08/10/2009
 *      Author: ale
 */

#ifndef BOTONERA_H_
#define BOTONERA_H_

#include "../src/Dibujable.h"
#include "../src/Definiciones.h"
#include "../src/Matriz3D.h"
#include "../src/Poligono.h"
#include "Boton.h"
#include <vector>

class Botonera : public Dibujable{

private:
	std::vector< Boton > botones;
	std::vector< Poligono > paneles;

public:
	Botonera();
	virtual ~Botonera();
	Boton& operator[](int i);
	void pintar(Matriz3D& mat);
	void dibujarContorno(Matriz3D& mat);

};

#endif /* BOTONERA_H_ */
